.login-bg{
    width: 100%;
}
.login-interface{
    width: 1663px;
    margin: 0 auto;
}
.login-gs{
    width: 1100px;
    margin: 0 auto;
}
.login-bj{
    background: #fff;
    width: 426px;
    height: 376px;
    opacity: 0.8;
}
.login-position{
    position: relative;
    top: -500px;
    float: right;
    background: #fff;
    width: 426px;
    height: 376px;
}
.login-dr{
    height: 32px;
    padding: 5px 17px;
    position: absolute;
    background: #c7c7c7;
    left: 1px;
}
.login-dr2{
    height: 31px;
    padding: 5px 9px;
    position: absolute;
    background: #c7c7c7;
    top: 1px;
    left: 1px;
}
.login-form-input{
    position: relative;
    border: 1px solid #333;
    top: 25px;
    left: 76px;
    height: 42px;
    width: 265px;
    margin-bottom: 28px;
}
.login-form-input input{
    padding: 6px 6px 6px 47px;
    height: 26px;
    width: 208px;
}
.login-txt{
    font-size: 22px;
    text-align: center;
    line-height: 71px;
}
.login-xx{
    text-align: right;
    margin-right: 82px;
    font-size: 14px;
}
.login-xx span a{
    color: #666;
}
.login-xx span a:hover{
    color: red;
    text-decoration:underline;
}
.login-login a{
    background: red;
    color: #fff;
    width: 100px;
    display: inline-block;
    height: 25px;
}
.login-login{
    text-align: center;
    margin-top: 30px;
}
body{
    height: 600px;
    overflow: hidden;
}